$(function () {
    $('.input_sub').on('click', function () {
        // 收集数据
        // $(form).serialize():它可以收集指定form表单中  拥有name属性的表单元素的value值,生成key=value&key=value这种格式
        // 所有参数的本质都是键值对，name属性的作用就是提供参数的键，没有键那有值
        // name的值就是键,元素的value就是值
        // 1.name属性的定义一定要参照接口,后台要什么，你得给什么,name属性的作用是
        // 2.元素一定要写value属性，同时value属性可以被获取(type=file)
        console.log($('.login_form').serialize());
        // 1、用户登录
        // 请求地址：/admin/user / login
        // 请求方式：post
        // ajax请求方式
        $.ajax({
            type: 'post',
            // url: 'http://localhost:8080/api/v1/admin/user/login',
            url: bignew.user_login,
            data: $('.login_form').serialize(),
            dataType: 'json',
            success: function (res) {
                console.log(res);
                // 模态框业务代码
                $('#myModal').modal('show')
                $('#text').text(res.msg)
                if (res.code === 200) {
                    // 存储token数据
                    localStorage.setItem('bignew_token', res.token)

                    $('#myModal').on('hidden.bs.modal', function (e) {
                        window.location.href = './index.html'
                    })
                }
            }
        })
        // 模态框业务代码
        $('#btns').on('click', function () {
            $('#myModal').modal('hide')
        })
        $('#btn_S').on('click', function () {
            window.location.href = './login.html'
        })
    })
})